adjective
neatly and securely rolled or folded up.
a furled umbrella
Begin a journey through worlds of puzzles.
Take me to Green Gardens