Find the word definition

Wikipedia
Relli

Relli may refer to:

  • Relli River, in Sikkim, India
  • Reli people, an ethnic group in Andhra Pradesh and Orissa states, India