Meaning of jidda

Definition of jidda

(noun) port city in western Saudi Arabia on the Red Sea; near Mecca

Other information on jidda

WIKIPEDIA results for jidda
Amazon results for jidda