Shor Shor

Source: Wikipedia, the free encyclopedia.

Shor Shor or Shar Shar or Sher Sher (Persian: شرشر) may refer to: