what is the meaning of leonard
Leonard /le-onard/ [3 sylls.] as a boys' name is pronounced LEN-ard, le-AW-nard. It is of Old German origin, and the meaning of Leonard is lion strength .