Fen

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
by squid_ward July 27, 2018
Get the Fen mug.