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.