myla

Etymology
Variation of, from.

Verb

 * 1)  to rub snow in someone’s face