The meaning of the name Mani is Gem
The origin of the name Mani is Hindi
Now a days mani is very come Asian names I like this names dictionary of urduwire they have many new and old names Muslim Hindu Christian and Sikh names detail with meaning.
I would like to advice admin in Urduwire team, kindly sap rate show category of Muslim, Hindi and other names