duomo - English Synonyms Dictionary

duomo

n.
[1] cathedral