Index / L / Lahulla Lahulla untranslated Lahulla. A village in Ceylon, near Nālandā. Cv.lxx.214. Chưa dịch.