LOHAN

Definition of LOHAN

  1. (noun)a Buddhist who has attained nirvana