Attested.to

Definition

a hotel providing overnight lodging for travelers

Seed ·

Term in context

auberge in CommonParlance