magidi meaning in english [Tel.] n. A snake charmer, pamulavadu. A snake charmer’s flute, pamulavani nagasaramu.