The phrase “guardian cherub” possibly indicates that Satan was the angel who “guarded” God’s presence.
Ang pariralang "bantay na kerubin" ay posibleng nagpapahiwatig na siya ang anghel na nagbabantay sa presensya ng Diyos.