The meaning of Mehrsa is Mehrsa is a Persian name for girls that means beautiful, radiant, from Mehr (the sun) and sa (like).
Mehrsa Name In Arabic : محرزا
Mehrsa Name In Bangla : মেহ্র্সা
Mehrsa Name In Urdu : محرسا
Mehrsa Name In Hindi : महरसा