Definition of “orb” - English Dictionary

English