bavurugadu meaning in english [Tel. Literally, “one that makes a caterwauling.”] n. A tom cat, or wild cat. bavuranikuse gandupilli, gandupilli.