JEDDA


Meaning of JEDDA in English

Jed ‧ da /ˈdʒedə/ BrE AmE ( also Jid‧dah /ˈdʒɪdə/)

the largest port of Saudi Arabia, on the Red Sea

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.