Skip to main content

Definitions by squid_ward

1. Noun; a low-lying marshland, notably in Lincolnshire and Cambridgeshire

2. Noun; a place where might be found with one's mother
Simon could not answer the phone as he was on the fen with his mum
Fen by squid_ward July 27, 2018