Baby name meaning
Urdu Version
مانی
Meaning and origin
A Painter Who Later Claimed To Be A Prophet
Keep exploring