Random
Lemur island Synonyms
Definitions for Lemur
(noun) large-eyed arboreal prosimian having foxy faces and long furry tails
Synonyms for phrase
human key
human sanctuary
human refuge
human bar
human shelter
human pocket
human part
human area
human order
LI abbreviation
LI
is an
abbreviation
for Lemur Island
What does LI stand for?
LI stands for "Lemur Island"
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