duomo

noun
  1. a cathedral, especially in Italy
  2. Usage: Italian architecture

Examples