Definify.com

Definition 2025


mammout

mammout

French

Noun

mammout m (plural mammouts)

  1. Obsolete spelling of mammouth