ఆదరువుādaruvuTop 8000MeaningsNoun1. prop, support, aid2. refuge, shelter, protection3. means of subsistence