Results for Mandra
Mandra
Mandra is an Catalan fishing boat name. Meaning “sloth”.
Mandragora
Mandragora is a Latin sailboat name. Meaning “mandrake“.
Mandrake
Mandrake is an English sailboat name.
Name of a medicinal plant used in magical rituals.