RichThesaurus
Malabar
Malabar
antonyms
Malabar
definitions
name
A region in southwestern India, principally the modern state of Kerala.
noun
A native of Malabar.