Storr

See also: storr

English

Etymology

Proper noun

Storr

  1. A surname.

Anagrams