güleryüzlü

Etymology
From güler (conjugation of gülmek, "he/she/it laughs") + yüz ("face") + -lü (adjectival suffix).

Adjective

 * 1) smiley, smiling
 * 2) cheerful, good-humored