Hôtel De Ville Definition

ōtel də vēl
noun
A city hall; town hall.
Webster's New World