As a verb marra
is .
As a noun marma is
(ayurveda) a special, sensitive point on the body.
marra
English
Alternative forms
* marrow
Noun
(
en noun)
(Geordie, Mackem, informal) A friend, pal, buddy, mate.
- Cheers marra !
References
*
*
*
*
*
----
marma
English
Noun
(
en noun)
(Ayurveda) A special, sensitive point on the body.
See also
*meridian