Definify.com

Definition 2025


manreds

manreds

English

Noun

manreds

  1. plural of manred