Olivia

Portuguese form of Olivia, probably meaning "elf army."
olivia means peace
olivia means good friend
Custom Caps