नवरत्न

Navaratna

boySanskritHindu

Navaratna is a Hindu boy name of Sanskrit origin, meaning “Nine jewels”.

MeaningNine jewels
GenderBoy
OriginSanskrit
Written asनवरत्न
Pronunciationnuv-uh-RUT-nuh
TraditionHindu
Used inIndia, Sri Lanka

Meaning and origin of Navaratna

Navaratna means 'nine gems', from nava, 'nine', and ratna, 'jewel'. In Indian astrology the nine gems correspond to the nine planets, and jewellery set with all nine is considered auspicious. The phrase also described the nine learned men at a royal court, famously the navaratnas of Emperor Akbar and the legendary court of King Vikramaditya. As a personal name it is rare.

Is Navaratna a Hindu name?

Navaratna is a Hindu name linked to astrology, where the nine gems represent the navagraha, the nine planetary deities.

How popular is Navaratna?

A rare given name; Navaratnam is more common in Tamil use.

Gifts with the name Navaratna

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Navaratna

NavratanNavaratnam

Names similar to Navaratna

More Hindu boy names

Frequently asked questions

What does the name Navaratna mean?

Navaratna means 'Nine jewels'. It is of Sanskrit origin.

Is Navaratna a Hindu name?

Navaratna is a Hindu name linked to astrology, where the nine gems represent the navagraha, the nine planetary deities.

How do you pronounce Navaratna?

Navaratna is pronounced nuv-uh-RUT-nuh.

Is Navaratna a boy or girl name?

Navaratna is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.