MOZORRO Meaning of MOZORRO in English [Basque] Imp used by Men to reach their aim or do some tasks. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012