nava meaning in english

[Tel.] n. An itching. jila, durada. navagonu nava-gonu. v. n. To itch. navanavaladu nava-naval-adu. v. n. To flourish, prosper, thrive.