While "Ociel" itself isn't commonly used in English, you could translate the meaning into something like:
* God-Strong
* Powerful God
* Strength of God
However, it's important to note that these are interpretations of the meaning and not direct translations of the name itself.