noun
Spanish
isla
n. isla ínsula
In Spanish, island is isla, oasis.
1. (noun) a zone or area resembling an island 2. (noun) a land mass (smaller than a continent) that is surrounded by water
n. isla ínsula
n. oasis isla
Search “island” in the dictionary Suggest a word or correction