casablanca

Noun
  1. A port on the Atlantic and the largest city of Morocco (synset 108992149)

Other Searches