Dictionary Home » Dictionary Definitions » hôtel de ville

hôtel de ville

(ō tel də vēl)

a city hall; town hall

Origin: Fr

Learn more about hôtel de ville

hôtel de ville

link/cite print suggestion box