udava meaning in english [Tel.] n. A sort of fish, Gerres mentosus, a species of Zues. Russel, plate 67.