malabar coast









malabar coast


noun

  1. a region along the entire SW coast of India, extending from the Arabian Sea inland to the Western Ghats.

noun

  1. a region along the SW coast of India, extending from Goa to Cape Comorin: includes most of Kerala state
52 queries 0.551