Meaning of taro

taro

Tagalog

n. 1. jar (esp. for pomade, ointment, etc.); 2. mug