menows

English

Noun

menows

  1. plural of menow

Anagrams

Middle English

Noun

menows

  1. alternative form of menuse