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
Tweet