Leafs

See also: leafs

English

Proper noun

Leafs

  1. plural of Leaf

Anagrams