Malamute

What is Malamute?

Malamute definition and meaning on Dictionary terms:
noun (sometimes initial capital letter)