Avatar
Once Upon a Time Review: Sailing On To a Whole New World

I don't know if anyone else has posted this theory, but I've been bouncing since it occurred to me. If someone else has posted it, I apologize for the repeat.
The name Tamara means Lily and given her and Greg taking Henry to Neverland...is it possible that Tamara is Princess Tiger Lily?