Meaning of “moorhen” in the English Dictionary

English