Definition of “fen” - English Dictionary

british dictionary