WordUnscrambler Home
duomo
Definitions
[ˈdwəʊməʊ], (Noun)
Definitions:
- an Italian cathedral
Phrases:
Origin
:
Italian, literally ‘dome’
Click here to see the free dictionary definition for duomo
definition by Oxford Dictionaries