Definition of Comorin, Cape in English:

Comorin, Cape

proper noun

  • A cape at the southern tip of India, in the state of Tamil Nadu.

Pronunciation

Comorin, Cape

/ˈkɒmərɪn/