×

storrs meaning in English

n. storrs, family name; city in connecticut (usa)

Related Words

  1. store
  2. stout
  3. stowe
  4. stoïcien
PC Version

Copyright © 2018 WordTech Co.