I think "are you well?" is and acceptable alternative. I often use this phrase in place of "how are you?" and it matches more closely to the translations accepted for the answer words containing jambo.
It's probably an expression that means hello, like in English when we say "What's up?" or "How's it going?" as a greeting. There's a literal meaning and then it's general usage. Just guessing but it would make sense to me