deccan

/ˈdɛkən/

Definitions

1. noun

A region in the southwestern part of India, particularly the Deccan Plateau.

“The Deccan region is known for its rich cultural heritage and diverse wildlife.”

Synonyms

  • plateau
  • region

Antonyms

  • mountainous
  • northern