What does Osama mean?

Osama means Lion and the orgine of the name is Arabic