Top definition
A good friend, helpful and always look out for you.
Meraud means 'of the sea' so basically she's a mermaid
'no one can pronounce her name'

'Oh Meraud, yeah it's Mer-UD'
by Teenwolfismyhome February 12, 2017
Get the mug
Get a meraud mug for your Facebook friend GΓΌnter.
buy the domain for your travel vlog