• Greenleaf

    Full definition of Greenleaf

    Proper noun

    Greenleaf

    (plural Greenleafs)
    © Wiktionary