• Greenswarded

    Origin

    Full definition of greenswarded

    Adjective

    greenswarded

    1. Having green grass growing upon it.
    © Wiktionary