ดินแดนภารตะ(din daen paa-rá-dtà)

Meanings

1NounB2

India; land of Bharata

India, referred to in a literary, cultural, historical, or journalistic way as the land of Bharata.

Word Breakdown