01 n. A region in the western part of the Peninsula of India, between the mountains and the sea.
-
1.
A region in the western part of the Peninsula of India, between the mountains and the sea.
Phrases & compounds
Malabar nut —
the seed of an East Indian acanthaceous shrub, the Adhatoda Vasica, sometimes used medicinally.