"Marram" is a word in ENGLISH

marram ENGLISH
Definition:

A coarse grass found on sandy beaches (Ammophila
arundinacea). See Beach grass, under Beach.

Few words of positivity

It's hard to be an articulate ghost.

Mary Karr, Lit

WORD SUGGESTIONS
Laugh your heart out.

What do you get if you cross a vampire with a snail? I don't know but it would slow him down.

matweed ENGLISH

A name of several maritime grasses, as the sea sand-reed (Ammophila arundinacea) which is used in Holland to bind the …

Read the complete definition