Mahafrin means "A name describing loveliness through lunar imagery. It captures beauty as something inherent and striking, much like the moon's own resplendent nature.".
Mahafrin meaning in Urdu is: چاند جیسی خوبصورتی
Mahafrin is of Arabic origin.
Mahafrin has 3 syllables.
Parents who liked Mahafrin also loved these names