cherubic in French cherubic in French chérubique adj Of, or relating to a cherub; angelic. Add to Flashcards