borrowed from french céleste, ultimately latin caelestis "heavenly"
English - English
Definition of borrowed from french céleste, ultimately latin caelestis "heavenly" in English English dictionary