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 Savannah mean?
Savannah takes its name from the open grassy plain, via the Spanish sabana.