Sammy

Name origin: Hebrew

Name meaning: To hear

Sosa

Name origin: Spanish

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