baal part of name is quite troubling.
Ba’al is kind of a neutral word in Hebrew. It means ‘master’ like in English we might say ‘master of the house’ or ‘master of the English language’.