Leaf
Pet Name
Leaf
Origin
English
Meaning
Dear, darling
Notes about Leaf
Leaf is derived from the Old English word 'leof', which means 'dear or beloved'. In the Middle Ages it was used as a term of endearment such as 'dear or darling', from which it was probably transferred to the use of the name.
More Info about Leaf
No more information.