Name Element ALMUS

TypeWord

Meaning & History

Latin word meaning "nourishing".
Given Name DescendantsAlma Dutch Alma English Alma Italian Alma Spanish
Entry updated December 3, 2014   Contribute