EnglishEdit

NounEdit

howes

  1. plural of howe