Definition of “fen” - English Dictionary

English