Top definition
Mahameru is a name of a mountain. People who have this name is attractive. Sometimes, mahameru cross the line because they wanted the perfect ending. Mahameru is perfectionist.
"Mahameru did her job well! I like her!"
by Alexandra Clarissa January 01, 2018
Get the mug
Get a Mahameru mug for your grandma Helena.
buy the domain for your art blog