vocab dash
Log in
Sign up
ノヴァ・スコシア
Meanings
Noun
1. Nova Scotia (Canada)
Other readings
ノバスコシア
ノヴァスコシア
ノバ・スコシア