Leaf is a unisex name of English origin.
From the Old English word “leaf” referring to “leaf of a plant”, “sheet of paper” or “page of a book”.
Etymology experts also associate the English word “leaf” with the Old Irish “luib”, meaning “herb”, and “lub-gort”, meaning “garden”.
Another association of this word is the Old English “lybb”, meaning “magic” or “poison”.
All of the above give an intriguing allure to this name, suitable both for boys and girls, linking it with ecology, free-spiritedness, love for nature and the magical power of potions.
Leaf is a rare and somewhat hipster first name. It’s also the name of a female character in Pokemon games.
It has never entered the Top-1000 of the U.S.A. Social Security Administration name lists.