Find the word definition

Wikipedia
Torud

Torud may refer to:

  • Torud, Semnan
  • Torud, Tehran
  • Torud Rural District, Semnan Province