ఊఱుūṟuTop 4000MeaningsVerb1. To ooze, exude, spring, leak out as water.2. To be full, steeped or soaked.