User:WE7274

Likrutha

Meaning:

Amplifier of smile, wearing a smile, put a smile on someone’s face.