noun the seaport of Mecca, in W Saudi Arabia, on the Red Sea.
jidda 🔊 Listen to this noun the seaport of Mecca, in W Saudi Arabia, on the Red Sea. Share Facebook Twitter Google +