Stemming from the Latin word for lion, the name Leo dates back centuries. In German, it has its own translation, serving as a short version of Leon or Leopold most often and meaning "brave people" or "lion-hearted."
Related Products