Meaning: Precious stone
Origin: Indian, Punjabi, Sindhi
Ratan is a Sikh Boy name, meaning of the name is Precious stone and origin of the name is Indian, Punjabi, Sindhi. This name is mostly used in Sikh.
If you select the name Ratan for your baby, Congratulations! But if you don't like Ratan then please continue searching our site.