Leelan

Leelan noun | mythical creature 1. A mythical being bound by the weight of remorse and grief, condemned to wander endlessly through the dunes. 2. Said to carry the burden of forgotten lives and memories, embodying sorrow that cannot be released.