Meaning name Bharat

Meaning name Bharat

Hindi name meaning "India," from Bharat Mata ("mother India"). In mythology she was the personification of India, and more recently considered a goddess of fertility. She is usually depicted wearing a saree and holding a flag.

Bhaltair - Scottish Gaelic form of Old High German Walthere, meaning "ruler of the army." 
Bharata - Hindi name meaning "to be maintained." In mythology, this is the name of the second brother of Lord Rama.