I'd normally make a stable name out of reg name (Tovorous is TV for example), I did not name Raife and he knows his name now so not changing it, but I would have gone for Lothar or Mags (short for Magnum).
I really like Jackson as a name but reminds me of heavier hunter types (he was a hunter I worked with).
I think its quite difficult to give names (stable names anyway) until foal is born because character would play a big part for me in choosing.
Some ideas for you tho -
Jedi (starwars anyone? lol)
sorry, not good with naming unseen babies!
Put something exciting between your legs...Ride an Arabian!
Manners are priceless yet cost nothing...Well? Say thankyou then you M0R0N!
Growing old is compulsory, Growing up is optional
Not the most araby name but if it were mine id call it Miracle Boy/Girl
id just wait till it comes out and see what it looks like and decide then, there was a few i had picked for King, actually more girl names than boy but King suited him