Meaning of lata

lata

Tagalog

n. 1. tin; anything made of tin; 2. can; container


lata

Tagalog

lata n. softness; flabbiness