What is the meaning of Mysa?

whey

whey

to have it nice and cozy; to enjoy oneself, to feel cozy, etc.

to snuggle

To smile (with only slight movement of the mouth), particularly as a sign of contentedness or comfort.

Source: wiktionary.org