Possibly derived from the name of the ancient city of Larisa in Thessaly, which meant "citadel". In Greek legends, the nymph Larisa was either a daughter or mother of Pelasgus, the ancestor of the mythical Pelasgians.
Larra [lar-ra] as a girls' name is of Latin derivation, and the meaning of the name Larra is "protection". Larra is a version of Lara (Latin): from "Lares".