Kingdom of Bhutan

Explore definitions, synonyms, and language insights of Kingdom of Bhutan

Definitions

Noun
a landlocked principality in the Himalayas to the northeast of India

Synonyms