Definition of ノバスコーシャ

ノバスコーシャ

nobasukoosha

noun
Nova Scotia
Other readings:
ノバスコシア