prince edward island

Noun
  1. An island in the Gulf of Saint Lawrence;
    The smallest province of Canada (synset 108847742)

Other Searches