Algeciras
geographical name
Al·ge·ci·ras
ˌal-jə-ˈsir-əs
ˌäl-hā-ˈthē-räs
city and port on the Bay of Algeciras west of Gibraltar in southwestern Spain population 101,468
Love words? Need even more definitions?
Merriam-Webster unabridged
Share