Yes mate. Was water pump for me. Reach down, grab the fan and check for play.
Here's a vid I uploaded. Different sound, but sounds similar: https://www.youtube.com/watch?v=ybxJk4bQLR4
Water pump was the first thing to be replaced, noisestilltoccurred.. This is not the water pump
@Tito Butt I'd take the serpentine belt off temporarily to test. Just back the tensioner off, ease belt off (remember how it goes back lol) ad start engine. See if noise persists. Same for A/C (different belt). I feel it's outside engine?