English | German | Russian | Czech

floating island English

Meaning floating island meaning

What does floating island mean?

floating island

An aggregation of driftwood, roots, etc., capable of bearing soil, floated out from a river delta or similar. a dessert

Synonyms floating island synonyms

What other words have the same or similar meaning as floating island?

floating island English » English

floating mass of waterweeds Laputa

Are you looking for...?