నిమ్మపండుnimmapaṁḍuTop 8000MeaningsNoun1. lemon fruit2. a bright shade of yellow associated with lemon fruitsExamples1నిమ్మపండుnimmapaṁḍulemon