Some that I can think of: - River - Phoenix - Sky - Jet - Emery - Harper - Lyric - Fox - Shepard - Nova
LOL!! My Italian father would approve. That's probably the only thing he would approve of in my book...
"Pesta" maybe? IDK, I was thinking about your Italian father, then I thought of Pesto, then I tried making it into a name haha.