jidda

Noun
  1. Port city in western Saudi Arabia on the Red Sea;
    Near Mecca (synset 109017204)

Other Searches