Meaning of lohan

Definition of lohan

(noun) a Buddhist who has attained nirvana

Other information on lohan

WIKIPEDIA results for lohan
Amazon results for lohan