What does Linda mean?
In Spanish and Portuguese linda means 'pretty, beautiful' (from Latin/Romance). NOTE: the name also has an independent Germanic source, the element lind 'soft, tender' (as in names like Rosalind); so 'pretty' is the Romance reading, 'soft/tender' the Germanic one.
What does Mary mean?
Mary descends through Greek Maria from the Hebrew Miriam. Its original meaning is debated — proposals include “sea of bitterness,” “beloved,” and “wished-for child.” Borne by Mary the mother of Jesus, it became one of the most enduring names in the Western world.