Magic the gathering has many unique names for colour combinations in decks, as an example when Blue and White appear together in a deck, the deck maye sometimes be named after the Ravnican Guild that features those colours, namely 'Azorius'. There are some exceptions, and oddities though.
Below is a list of colour letters (one of WUBRG) combinations, and a list of their corresponding example colour deckname part (the order of letters is not fixed for this challenge):
W: Monowhite/Mono-White U: Monoblue/Mono-Blue B: Monoblack/Mono-Black R: Monored/Mono-Red G: Monogreen/Mono-Green WU: Azorius WB: Orzhov WR: Boros WG: Selesnya UB: Dimir UR: Izzet UG: Simic BR: Rakdos BG: Golgari RG: Gruul GWU: Bant WUB: Esper UBR: Grixis BRG: Jund RGW: Naya WBG: Abzan/Indatha/Necra URW: Jeskai/Raka/Raugrin BUG: Sultai/Ana/Bug/Zagoth RWB: Mardu/Dega/Savai URG: Temur/Ceta/Rug/Ketria UBRG: Chaos/Glint/Glint-Eye/Non-White BRGW: Aggression/Dune/Dune-Brood/Non-Blue RGWU: Altruism/Ink/Ink-Treader/Non-Black GWUB: Growth/Witch/Witch-Maw/Non-Red WUBR: Artifice/Yore/Yore-Tiller/Non-Green WUBRG: Domain/Five-Color C: Colorless/Monobrown/Mono-Brown
The challenge is to take in any of the letter combination entries above as input, and then output only one of the listed names. As previously started, the order of letters is not important, so BWRG is the same as BRGW etc, and should output one of Aggression/Dune/Dune-Brood/Non-Blue.
Input and output should be case insensitive, so that it will accept either as input, but either case of output (or both!) is fine.
Nonsense input is allowed to error or give a nonsense output. e.g. inputting 'wubrger' can throw an error or output 'Mark Rosewater' (or any string, even valid output) for example.