Definition of Algeciras in English:

Algeciras

proper noun

  • A ferry port and resort in southern Spain; population 115,333 (2008).

Pronunciation

Algeciras

/alxeˈsiras//ˌaldʒɪˈsɪərəs//alxeˈθiras/