Meaning and Origin of: Seamour

Boy name origins & meanings

  • French : Marshy land near the sea; prayer

Boy name variations