List of Baby Names for Boys

Madir

English Meaning: The name Temple is an English baby name. In English the meaning of the name Temple is: Temple-town. This surname refers to medieval priories and settlements of the military religious order Knights-Templars.

Meaning: Nectar, Wine Origin: hindi

Madur

The name Madhur is a Hindi baby name. In Hindi the meaning of the name Madhur is: Gentle.

Meaning: A bird Origin: hindi

Madvan

Madhavan is a common southern Indian name (Tamil Nadu/Kerala) for a male. 'Madhavan' is one of the thousands of names of the Hindu God Krishna. The name may refer to: James Madhavan, Fiji politician.

Meaning: Intoxicating Origin: hindi

Magadh

Magadha was an ancient Indian kingdom in southern Bihar, and was counted as one of the sixteen Mahajanapadas (Sanskrit: "Great Countries") of ancient India. ... The core of the kingdom was the area of Bihar south of the Ganges; its first capital was Rajagriha (modern day Rajgir), then Pataliputra (modern Patna).

Meaning: Son of Yadu Origin: hindi

Magan

The name Magan is an Anglo-Saxon baby name. In Anglo-Saxon the meaning of the name Magan is: Competent.

Meaning: Engrossed, Absorbed, Immersed Origin: hindi

Magath

This is hindu baby boy name. Meaning of Magath is . The poeple have viewed this name 3158 times.

Meaning: Great Origin: hindi

Magesh

In Local: Name Magesh generally means God name, is of Indian origin, Name Magesh is a Feminine (or Girl) name. Person with name Magesh are mainly Hindu by religion.

Meaning: Usha Origin: hindi

Magh

In Local: ಮೇಘ; ਮੇਘ; મેઘ; মেঘ; मेघ; மேக; മേഘ; మేఘ Name Megh generally means Cloud, is of Indian origin, Name Megh is a Unisex name, which means both Boy and Girl can have this name. Person with name Megh are mainly Hindu by religion.

Meaning: Name of a Hindu month Origin: hindi

Maha Dhyuta

This is hindu baby boy name. Meaning of Maha Dhyuta is . The poeple have viewed this name 0 times.

Meaning: Most radiant Origin: hindi

Maha Ganapati

The Hindu title of respect Shri (Sanskrit: श्री; IAST: śrī; also spelled Sri or Shree) is often added before his name. The name Ganesha is a Sanskrit compound, joining the words gana (gaṇa), meaning a group, multitude, or categorical system and isha (īśa), meaning lord or master.

Meaning: Omnipotent and supreme Lord Origin: hindi