Most Popular Modern Indian Baby Boy Names

Nagraj

The name Nagraj is derived from the word "Nagaraja"(Hindi:नागराजा ) which is itself made up of two words "nāga" (Hindi:नाग) and "raja" (Hindi:राजा) where the word "nāga" means snake and "raja" means king.

Meaning: King of serpents Origin: hindi

Nagsri

The name “Devanagari” to refer to the script in which Sanskrit works were written down is of a late origin ( 18th century CE). Its original name is “nagari”, meaning “ belonging to the city”.

Nagu

Nagu is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 3696 times.

Meaning: Simple and Gentle Origin: Hindi

Nagulan

Origin : Tamil, Hindu. Nagulan Meaning: Witty; also Nakulan. Variant: Nagulan. Number : 6.

Meaning: Witty Origin: Hindi

Nagulesh

Nagulesh is an Indian name for boys meaning Snake; Lord shiva.

Meaning: Snake, Lord Shiva Origin: Hindi

Nahul

Show similar names Show variant names. In Local: Name Nahul generally means , is of Indian origin, Name Nahul is a Masculine (or Boy) name. Person with name Nahul are mainly Hindu by religion. Name Nahul belongs to rashi Vrushik (Scorpio) and Nakshatra (stars) Uttara Phalguni, Uttara Bhadra, Anuradha.

Meaning: Powerful Boy Origin: Hindi

Nahush

Nahusha (Sanskrit: नहुष) was a well-known king of the Aila dynasty. He was the son of Ayu, the eldest son of Pururavas and Prabha, the daughter of Svarbhanu. Nahusha reigned from Pratishthana. He married Viraja, the daughter of the Pitrs.

Meaning: Name of An ancient king Origin: hindi

Nahusha

Nahusha (Sanskrit: नहुष) was a well-known king of the Aila dynasty. He was the son of Ayu, the eldest son of Pururavas and Prabha, the daughter of Svarbhanu. Nahusha reigned from Pratishthana. He married Viraja, the daughter of the Pitrs.

Meaning: A mythological king Origin: hindi

Naidhruv

Baby Name : Naidhruv. Gender : Boy. Origin : Indian. Naidhruv Meaning: Near Perfection. Variant: no variations.

Meaning: Near Perfection Origin: Hindi

Naik

Naik Name Meaning. Indian: Hindu name found in several communities meaning 'chief', 'leader', from Sanskrit nayaka.

Meaning: A Chief, Leader Origin: Hindi