Noun
·
B2
isle
Meaning
a small island; a piece of land surrounded by water.
Lists
Nature
Places