Shaheen
Found this looking at Arab horse names, this means 'white falcon' and i think its a really inspiring name for a boy.
In Persian, Shaheen (also Shahin) is the word for a peregrine falcon.
Your Favorite Names