Golden Bowl

Dictionary

LEAFYa.

Full of leaves; as the leafy forest.