Leo m
English: from a Late Latin personal name, meaning ‘lion’, which was borne by a large number of early Christian saints, most notably Pope Leo the Great (?390–461). It is also found as a Jewish name (see LEON (SEE Leon)). In modern use it seems also to have been given as an omen name by parents who wished for a ‘lion-hearted’ son.
First names dictionary. 2012.