Celestin

French form of Latin Caelestinus, meaning heavenly