Refine this word faster
Ritha
noun
Definitions
Noun
- 1 A South Asian catfish, Rita rita
- 2 Indian soapberry (Sapindus mukorossi)
See also for "ritha"
Next best steps
Mini challenge
Unscramble this word: ritha
Unscramble this word: ritha