Torud

Torud (Persian: طرود) may refer to:

See also

  • 1953 Torud earthquake, which struck Semnan Province