Levi
Strauss
Name origin: German
Name meaning: nickname for an awkward or belligerent person, from Middle High German strūz ‘quarrel’, ‘complaint’.
Name origin: German
Name meaning: nickname for an awkward or belligerent person, from Middle High German strūz ‘quarrel’, ‘complaint’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe