• Rood-screens

    Noun

    noun form

    1. Plural of en (Alternative form of en).

    Anagrams

    © Wiktionary