albergo








< /ɑlˈbɛr gi/. Italian.

  1. an inn or hotel.
55 queries 0.522