Webster's Revised Unabridged Dictionary · 1913

Malabar

Malabar , noun

A region in the western part of the Peninsula of India, between the mountains and the sea.
Collocations (1)
Malabar nut (Botany) , the seed of an East Indian acanthaceous shrub, the Adhatoda Vasica, sometimes used medicinally.