lota

Explore definitions, synonyms, and language insights of lota

Definitions

Noun
a globular water bottle used in Asia
Noun
burbot

More General Terms