Alliterative Names: Sammy

Sammy

Name origin: Hebrew

Name meaning: To hear

Sosa

Name origin: Spanish

Name meaning: probably a Castilianized or Americanized form ofSousa, or (less likely) from sosa ‘seaweed’.