Definify.com

Definition 2024


mammout

mammout

French

Noun

mammout m (plural mammouts)

  1. Obsolete spelling of mammouth