Italian Word of the Day: Mostro (monster)
The word for monster in Italian is mostro (masculine, plural: mostri). Be careful not to confuse this word with the similar sounding mostra, the Italian word for exhibition! As in English, the word mostro, in its most literal sense, refers to a large, ugly and frightening imaginary creature whose origins may be religious, literary, mythical …