CHERUBIN MEANING IN ENGLISH

• Cherubin Definition & Synonyms

  1. (a.) Cherubic; angelic.
  2. (n.) A cherub.


RECENT SEARCHES