• Greenhart

    Full definition of greenhart

    Noun

    greenhart

    (plural greenharts)
    1. Alternative spelling of en
    © Wiktionary