albergo
/ɑlbˈɛɹɡoʊ/
albergo
English
Noun
Ad
Definition
An Italian inn.
Etymology
Borrowed from Italian albergo. Doublet of auberge and harbor.
Ad
/ɑlbˈɛɹɡoʊ/
albergo
An Italian inn.
Borrowed from Italian albergo. Doublet of auberge and harbor.