Definition of Algeciras in English:

Algeciras

proper noun

  • A ferry port and resort in southern Spain, on the Strait of Gibraltar; population 115,333 (2008)

Pronunciation

Algeciras

/ˌälKHāˈTHēˌräs/