LOTA Meaning of LOTA in English [lo.ta] also lo.tah n [Hindi lota] (1809): a small usu. spherical water vessel of brass or copper used in India Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012