Soledad \s(o)-le-dad\ as a girl's name is of Spanish origin, and the meaning of Soledad is "solitude". The name is from a Spanish title for the Virgin Mary, Maria de Soledad.
A similar baby name is Selda.