muusata

Etymology
or derived from.

Verb

 * 1) to mash