If you want to know whether the name conforms to Feng Shui, you can use your birth date to test it. If interpreted literally in literature, the name is domineering. As long as you like it, that name will be fine!
As for translation, do you want English translation?
If it is English, it can be translated as: Boa Yang.
I hope I can help you!
I wish you a happy life and a good mood every day!