Indian Peninsula
English
Alternative forms
- Indian peninsula
Proper noun
Indian Peninsula
- A peninsula located within the southern tip of India.
Synonyms
- India
Translations
peninsula located within the southern tip of India
|
See also
- South India