mostro
Top 20000
Meanings
Noun
1. monster (obsolete or colloquial, colloquial, obsolete)