nimna meaning in english

[Tel.] adj. Appertaining to the lime tree. nimmakaya or nimmapandu a lime. nimmacettu the lime tree. adavinimma the wild lime. Atalantia monophylla. nimmatulasi nimma-tulasi. n. A species of the Basil which has a scent resembling the lime. nimmagaddi or cippagaddi nimma-gaddi. n. Lemon grass. Andropogon citratus, (Watts.)