Have you got my mail meaning in hindi

A common phrase!

"Have you got my mail?" can be translated to Hindi as:

"मेरा मेल मिला?" (Mera mail mila?)

or

"मेरा पत्र प्राप्त हुआ?" (Mera patra prapt hua?)

or simply

"मेरा लेटर आया?" (Mera letter aya?)

Note: "Mail" is often used to refer to letters or messages in general, while "patra" is a more formal word for "letter".