Common Words by Reading

オン
100.0%
favor
(received) favor, kindness or blessing (favor)
teacher (to whom one owes a debt of gratitude)
great debt of gratitude
repaying a kindness
the kindness of a teacher
(expression of) gratitude