NOVA SCOTIA


Meaning of NOVA SCOTIA in English

n. province located on a peninsula in southeastern Canada

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.