noun
a small towelling cloth for washing one’s face.
Begin a journey through worlds of puzzles.
Take me to Green Gardens