Please dont tell me they just made them up The Druids remain one of the forgotten mysteries
It is almost certain that the indigenous peoples of Britain had some kind of semi-organized religious leadership. Some kind of nature-worship is not entirely implausible.