కాడుkāḍuTop 3000MeaningsNoun1. a forest, a wilderness2. a funeral pile; a burying ground, or burning ground