It is a curcuma, of which tumeric is a member of, I have them in my yard. Mine get 6 feet or more but have a pink stripe, so maybe not the same variety.They bloom before the leaves emerge. Feel the leaves to see if they are fuzzy underneath, this is a indicator.