shirabe.org
2)
#54,362
Meaning
    1. floating island (mass of floating aquatic plants)
    2. island that appears to be floating (due to the mirage effect)
    1. EN A floating island is a mass of floating aquatic plants, mud, and peat ranging in thickness from a few inches to several feet.
      More
Forms

Results