Word info

South-central Asia

Proper noun

Meaning

South-central Asia

The portion of Asia which sits on the Indian subcontinent.

Source: en.wiktionary.org

Close letter words and terms