casablanca

Explore definitions, synonyms, and language insights of casablanca

Definitions

Noun
a port on the Atlantic and the largest city of Morocco