What is a magistrate in ancient Rome, who had the superintendence of public buildings, highways, shows, etc.; hence, a municipal officer called?

aedile — A magistrate in ancient Rome, who had the superintendence of public buildings, highways, shows, etc.; hence, a municipal officer. (Webster's 1913.)

Sources