Meaning of “orb” in the English Dictionary

English