Edenwold Share definition Flag Where Billiam lives. Holy shit, theres a town called Edenwold, and Billiam lives in it! Edenwold by Kole Zimmer February 23, 2005 0 0 Get merch Get the Edenwold mug. Buy Now — $32.95 See more merch