Meghalaya
noun
°State in north-eastern India which has Shillong as its capital.