Definition of Algeciras in English:

Algeciras

proper noun

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

Pronunciation:

Algeciras

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