Definify.com

Definition 2026


manslayers

manslayers

English

Noun

manslayers

  1. plural of manslayer