Moderately difficult. I spotted the themes of two rows, but still managed to get them wrong with my first guesses for each, thanks to ambiguous words. I should have spotted the theme of the purple row, although I'd never heard of one of them.
Connections
Puzzle #100
🟩🟩🟦🟦
🟩🟩🟩🟩
🟨🟨🟦🟨
🟦🟦🟦🟦
🟨🟨🟨🟨
🟪🟪🟪🟪