Libia is simply the Spanish version of Libya, the North African place name.
According to La Cote des prénoms en 2004 by Besnard & Desplanques, Maëlis, which is also spelled Maëliss, Maëlys, and Maëlyss, is a fusion of the Breton name Maëlle with Maylis. Maylis was itself orignally a telescoped form of Marie and lys, the French word for "lily." Maëlle is the feminine form of Maël, a Breton name from a Celtic word meaning "prince."
Passmore is an English surname from Old French words meaning either "across the moor" or "across the sea".