ìșula

Noun

 * 1) island a land sorrounded by water or an entity with specific characters very different from those of contiguous lands
 * 2) traffic island