Scotland of the East
English
Proper noun
the
Scotland
of
the
East
Nickname given by
British
authorities to
Shillong
, and therefore the state of
Meghalaya
as well.