LOTTE Meaning of LOTTE in English [lotte] n [F, fr. MF] (1977): monkfish Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012