Definitions for "Duomo"
A cathedral. See Dome, 2.
a cathedral or other major church
Italian, dome -- a cathedral.