Seikeledisa /se-i-ke-le-di-sa /
Grammar:noun
A thing floating on running water
Search More Words Dictionary