What is the meaning of Mimoso?

cuddly

Source: wiktionary.org