English

edit
 
A satellite image of the Indian peninsula.

Alternative forms

edit

Proper noun

edit

Indian Peninsula

  1. A peninsula located within the southern tip of India.

Synonyms

edit

Translations

edit

See also

edit