leonard ( synonym found)

Definition of leonard:

°.
°derived from the given name. Also used as an anglicisation of the (Lennon).

Definition of leonard:

°.
°derived from the given name. Also used as an anglicisation of the (Lennon).

Back to Top