Dictionary.com
Thesaurus.com

duomos

  • plural
    of duomo.
    duomo
    noun
    cathedral, especially in Italy.

More Suggestions