Of uncertain origin. It is found in Old French as Yolande, of which this is a Latinate form. It may be ultimately of Germanic origin, but if so it has been altered beyond recognition. It is also sometimes identified with the name of St Jolenta (d. 1298), daughter of the king of Hungary.
Spanish and Portuguese: from a common and widespread religious Christian personal name from cruz ‘cross’ (Latin crux), or a habitational name from any of numerous places named Cruz or La Cruz, from this word.