×

southampton meaning in English

n. southampton, city in hampshire (england); village in the state of new york (usa); community in bermuda; summer resort town ontario (canada); family name

Related Words

  1. soutenu
  2. souterrain
  3. southey
  4. soutien
PC Version

Copyright © 2018 WordTech Co.