Names that mean jewels

Naming your baby can be a difficult task. The meaning behind the name you choose will give them clues about who they are, and it's important to find one that fits. The following list will provide you with some great options that have the word Jewels in their meaning.

1. Boy names that mean jewels


  1. kausthubh The name kausthubh is of Hindi origin and means "One of vishnus jewels".
  2. Nagmani The name Nagmani is of Hindi origin and means "Jewels".
  3. Navratan The name Navratan is of Hindi origin and means "Nine jewels".
  4. Ratnadh The name Ratnadh is of Hindi origin and means "Possessing Jewels".
  5. Ratnadhar The name Ratnadhar is of Hindi origin and means "Possessing Jewels".
  6. Ratnaraj The name Ratnaraj is of Hindi origin and means "The King of Jewels, The Ruby".
  7. Ratnasabapathi The name Ratnasabapathi is of Hindi origin and means "Mine of Jewels; Sea".
  8. Ratnasanu The name Ratnasanu is of Hindi origin and means "Mountain of Jewels".
  9. Ratnendra The name Ratnendra is of Hindi origin and means "Chief of Jewels".
  10. Ratnesh The name Ratnesh is of Hindi origin and means "God of jewels Kuber".
  11. Souparno The name Souparno is of Hindi origin and means "Jewel of jewels".

2. Girl names that mean jewels


  1. Gawahir The name Gawahir is of Urdu origin and means "Variant of Arabic Jawahir, meaning jewels".
  2. Jawahir The name Jawahir is of Muslim origin and means "the Arabic jawahir jewels".
  3. Jawahirat The name Jawahirat is of Arabic origin and means "Jewel or Jewels".
  4. Piraya The name Piraya is of Arabic origin and means "Adornment, jewels, jewellery, gold".
  5. Ratnalekha The name Ratnalekha is of Indian origin and means "Splendour of jewels".
  6. Ratnapriya The name Ratnapriya is of Indian origin and means "Lover of jewels".
  7. Rohina The name Rohina is of Arabic origin and means "Bejeweled steel, an item, such as a sword, that’s made of steel and is adorned with jewels (talwar ki aik qisam jo steel sy banae jati ha)".
  8. Suratna The name Suratna is of Hindi origin and means "Possessing Rich Jewels".