Meaning and Origin of: Seamore

Boy name origins & meanings

  • French : Marshy land near the sea; prayer

Boy name variations