Definition & Meaning | English word ALBERGO