Malabar

Malabar antonyms

Malabar definitions

name
  • A region in southwestern India, principally the modern state of Kerala. 

noun
  • A native of Malabar.