Random
Island dwellings Synonyms
Island
replaced
separate
dwellings
Definitions for Island
(noun) a fairly small
area
of
land
completely surrounded by water
(noun) a
land
mass (smaller than a
continent
) that is surrounded by water
(noun) a
zone
or
area
resembling an island
Synonyms for phrase
separate house
key pad
separate housing
refuge home
separate place
sanctuary place
cluster habitat
ID abbreviation
ID
is an
abbreviation
for Island Dwellings
What does ID stand for?
ID stands for "Island Dwellings"