Definitions for "lohan"
a Buddhist who has attained nirvana
a Buddhist who has achieved total enlightenment, or nirvana
a disciple or follower of Buddha, and he is presented in his religious context, but also as a human figure in a naturalistic landscape of flowers and trees