What is the full meaning of alberghi
ALBERGO, an inn, also AUBERGE [n]
Example of the word alberghi placed on a Scrabble board.