Thanks Avie , I see you already solved the previous riddle , I am just trying to catch up with the pros .. 😉
And CJ already posted next-next-next riddle 😲 .. wow .. ⭐️ .. at this rate , this thread will soon return to its former glory & better even .. 😃
Ok , my guesses for the current riddle -
1. Thestrals
2. Buckbeak/Hypogriffs
3. Aragog/Spiders
4. I second Avie's guess - room of requirement
Shall come back with more guesses once these guesses are shot down .. 😆