Feedback
Duomo
Your browser does not support the audio element.
Meaning
Noun
●
A
cathedral
, especially one in Italy.
Sourced from
Wiktionary
Related
Cathedral
Campanile
Basilica
Louvre
Palazzo
Corniche
Acropolis
Piazza
Parthenon
Monastery
Galleria
Trattoria
Temple
Colosseum
Gelateria
Palace
Chapel
Museum
Signoria
Alhambra
Funicular
Mausoleum
Castle
Pantheon
Frescoes
Baptistery
Amphitheatre
Mosque
Old Town
Cog Railway
Opera House
Hagia Sophia
Eiffel Tower
Christmas Market
City Hall
Bell Tower
Metro Station
Grand Canal
Brandenburg Gate
Dome Of The Rock
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better