Murugan

Meaning: Lord of beauty, God of war

Origin: Tamil

Pronunciation: Moo-roo-gun

Culture: Tamil

Gender: Boy

More Tamil Names Generate Similar Names