Olympe

French form of Latin Olimpia, meaning from Olympus
Custom Caps