The meaning of Mehr is  Full Moon , Sun, affection.
Mehr Name In Arabic : مهر
Mehr Name In Bangla : মেহর
Mehr Name In Urdu : مہر
Mehr Name In Hindi : मैहर