Thanks for your question. I believe this leaf is from a princess tree also known as royal paulownia or empress tree, Paulownia tomentosa. It has the largest leaves you will see in this area and beautiful blooms. Unfortunately, it is also highly invasive, disrupting native habitats. I hope this is helpful.