Heather D. answered 12/10/20
An Art Director with over 25 years' experience in graphic design
Check out Noun Project (www.thenounproject.com). I have gotten a lot of icons from there. If you have the luxury of paying, check out Shutterstock. There are also budget sites that have a lot of great resources like Creative Market (https://creativemarket.com/graphics/icons). Hope this helps!