English Dictionary
Definition orb in British English
orb noun
[countable] noun
/ɔː(r)b/
Synonyms and related words
