It looks like what I have heard called daffodil or buttercup. I have some here, they grow really good. They will make more. They are some of the first stuff to come out but the bad thing is they don't last long as far as the flower goes. If it is the same as I have here. We have some similar here that is all alongside roads. Apparently they were really popular. They grow good as well, I think those are called daylillys.