boggard
/ˈbɒɡɑːd/Definitions
1. noun
A mythical creature from English folklore, often depicted as a bogey or a monster.
“According to local legend, the boggard was said to haunt the marshy areas around the village.”
1. noun
A mythical creature from English folklore, often depicted as a bogey or a monster.
“According to local legend, the boggard was said to haunt the marshy areas around the village.”