Its origin isn't exactly known as it's been used widely around the Northern North America and Europe. Despite that, Ollie is widely regarded as a very Gender™ name. Commonly used among very nice people, it creates a sense of loving and wonder around a person. The meaning of Ollie used to be largely considered to be "oily olive", but recently new evidence has come up that it actually means "ancient elf". This evidence is yet to be proved.