Meanings:
Virtuous, Good, Goodness
WaniKani: Morally Good (Level 19)
Readings On:
ゼン
Readings Kun:
よ.い, い.い, よ.く, よし.とする
Composition:
⿻・羊・⿱・䒑・口 or ⿳・𦍌・䒑・口

View on KanjiAlive.