slumberer

noun

One who slumbers; a sleeper.

noun

One who slumbers; a sleeper.

noun

One who slumbers; a sleeper.

noun

a rester who is sleeping