aimurumuranar

ki-o (reflexive verb) to smile continually; to have a quiet laugh. kimurumuranar: keep on smiling.