'lota' definitions:

Definition of 'lota'

(from WordNet)
noun
A globular water bottle used in Asia
noun
Burbot [syn: Lota, genus Lota]

Words containing 'lota'