Bharath

Meaning: India, one who is cherished

Origin: Tamil

Pronunciation: Bhah-rath

Culture: Tamil

Gender: Boy

More Tamil Names Generate Similar Names