Skip navigation.

marram - What does it mean?

Definition of 'marram'

English

(rfi)

Noun

(en-noun)
  • , a coarse grass found on sandy beaches.
  • Synonyms

    * beachgrass

    Similar to 'marram'

    mawworm, murram, mahram