capital of morocco

Noun
  1. The capital of Morocco;
    Located in the northwestern on the Atlantic coast (synset 108992796)

Other Searches