Search

Escto search a new word

leafy

adjective
originGermanic

Having many leaves, or resembling or covered with leaves.

Word Map