Definify.com

Definition 2024


Shillong

Shillong

English

Proper noun

Shillong

  1. The state capital of Meghalaya (India).

Translations