tambuga meaning in english [Tel.] n. A small brass water pot in the shape of a truneated cone. medavidupuganunde cembu.