montarozzo
Italian
Noun
montarozzo
m
(
plural
montarozzi
)
mound
(of earth and/or rubbish)