Definify.com

Definition 2026


Shillong

Shillong

English

Proper noun

Shillong

  1. The state capital of Meghalaya (India).

Translations