Latin, Spanish, Hebrew Names 2 names of Latin, Spanish, Hebrew origin in our database. Alma Nourishing, kind, or soul; also associated with 'alma mater' (fostering mother). Latin, Spanish, Hebrew Sol Sun; also a musical note. Latin, Spanish, Hebrew