Rumaruma /ru-ma-ru-ma /
Grammar:verb
To appear pleased
To smile without showing the teeth
Search More Words Dictionary