• Marram

    Origin

    Full definition of marram

    Noun

    marram

    (plural marrams)
    1. , a coarse grass found on sandy beaches.

    Synonyms

    © Wiktionary