Definition of “orb” - English Dictionary

british dictionary