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.