Yes Harry is already born when Snape goes to Dumbledore because Snape says "he thinks it's her son" and Dumbledore speaks of 2 boys both BORN at the end of july later on. So both Neville and Harry were born when Snape goes to Dumbledore.
UnfazedPhoenix
2025-07-20 23:45:24 +0000 UTC
Fun Fact My birthday is October 31 1991. The same day Harry fights the troll in book 1.