Lota - Definition

lota

n 1: a globular water bottle used in Asia
2: burbot [syn: Lota, genus Lota]

Look up another word