Meaning and Origin of: Gershawn

Boy name origins & meanings

  • Hungarian : Stranger banished

Boy name variations