I know this is an old thread but in case you never found out it’s an arum lily. Or Italian arum. I’m not sure of the exact but want to say arum lily