names & meanings!
over 22,000
Home
Jewel Names (m)
Ratan
Ratan
Hindi name derived from the Sanskrit word ratna, meaning
jewel