ノースショア
Meanings
Noun
1. North Shore