English to English
inn
(/I/n
)
noun (n)
- A place of shelter; hence, dwelling; habitation; residence; abode.tempat perlindungan; maka, tempat tinggal; hunian; kediaman; kediaman.source: webster1913
verb (v)
- To take lodging; to lodge.untuk mengambil penginapan; tumpang.source: webster1913
- To house; to lodge.untuk rumah; tumpang.source: webster1913