Found 1 boys and girls with the meaning of citadel
Larissa / 7 letters 
Meaning of Larissa In Russian, Larissa means Cheerful. Joyful. A lover of Poseidon More

Browse by meanings

labyrinthlady'slamentable
lampslancelotlancelot's
languagelanguishinglaomedon
larentialargelargely
lastinglaterlatin
latinizedlaurellavern
lazarusleachleader