Definition of Algeciras in English:
Algeciras
proper nounalxeˈθirasˌaldʒɪˈsɪərəsalxeˈsirasˌälKHāˈTHēˌräs
A ferry port and resort in southern Spain; population 115,333 (2008).
Definition of Algeciras in US English:
Algeciras
proper nounˌälKHāˈTHēˌräs
A ferry port and resort in southern Spain, on the Strait of Gibraltar; population 115,333 (2008).