mammout
French
Noun
mammout
m
(
plural
mammouts
)
obsolete spelling of
mammouth