Definisi dalam bahasa Inggris libken noun (n) A house or lodging. (noun) Sumber: webster1913 Lihat arti libken dalam bahasa Indonesia