Meaning of kerubin

kerubin

Tagalog

kerubin n. cherubim (winged celestial being)