Greenleaf

from Wikipedia, the free encyclopedia

Greenleaf (German for 'green leaf') means: