Sycamore. I like that.
cool... hope it has a chance to grow real big!
Never, ever, plant, nor permit to grow, a sycamore in your yard.