Languages and Their Uses
When I have trouble naming a horse (sadly, this happens to be often), I look into the horse's breed(s)'s countr(y)(ies) from which it/they originated. Whatever language is used, I like to go to Google Translate and look up different (pretty) words that seem to fit the horse.
For example, I named my horse Elegante Estrellas, because the breeds (Galiceno and Paso Fino) were both Spanish. In English, it means Elegant Star, and I chose it because of her flowing movement and her silver-like coat.
Just an idea. I hope you find it useful!