Originally a German name for female royalty, this is now a modern term for the beautifully psychedelic flowers of Ecuador- fiercely beautiful, yet wild as an animal.
Margareta
by Jo Bologna March 05, 2009
Margareta a means pearl in Latin but she is a Sacndinacin woman who is not selfish, caring, but a self-critic, awesome person. If you meet her is will teach you everything good about Sweden, or Norway or any Nordic country.
by Velhelmina Walkingshun July 13, 2017