Istmoa is isthmus in Basque. Isthmus in Spanish means strip of narrow land connects two continents or portions of them, situated between two seas or oceans.