DUOMO Meaning of DUOMO in English [duo.mo] n, pl duomos [It, fr. L domus house--more at dome] (1549): cathedral Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012