Definify.com

Definition 2025


manslayers

manslayers

English

Noun

manslayers

  1. plural of manslayer