Home
A Buddhist term meaning a state of sudden spiritual enlightenment.
Copyright ©2005 IRFWP. All rights reserved.Home | Top of the Page