lansdowne

/ˈlænzdaʊn/

Definitions

1. noun

A house or estate, especially one that was formerly the seat of a noble or aristocratic family

“The Lansdowne House in London is a famous historical landmark.”

2. proper noun

A town in Wales, UK

“Lansdowne is a charming Welsh town with a rich history.”

3. proper noun

A region in British Columbia, Canada, named after the Marquess of Lansdowne

“The scenic town of Lansdowne in British Columbia is known for its natural beauty.”

4. proper noun

A region in India, named after the Marquess of Lansdowne

“The Lansdowne region in India is home to a variety of wildlife and scenic landscapes.”

Synonyms

  • estate
  • manor

Antonyms

  • humble
  • modest