podumu meaning in english [Tel.] n. Powder, snuff, podumukaya or podunkaya podumu-kaya. n. A snuff box.