The Finnish term "lehti" matches the English term "leaf"