aboon
/əˈbuːn/Definitions
1. noun
a type of bird’s nest or a resting place; a booth or enclosure, especially for birds to nest in or for other animals to rest in
“The young birds made their aboon high up in the tree branches.”
1. noun
a type of bird’s nest or a resting place; a booth or enclosure, especially for birds to nest in or for other animals to rest in
“The young birds made their aboon high up in the tree branches.”