Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of madrina

- An animal (usually an old mare), wearing a bell and acting as the leader of a troop of pack mules.