@Paygan All of the western names either have meaning, or evolved from words that had meaning.
It just shows how short Arabic cultural history is compared to European and Mediterranean culture.
Arab names didn't have enough time to evolve from common nouns and adjectives, into proper nouns.
For example:
Bob evolved over many generations from Robert, that has its origin in ancient Germanic "Hrodebert", a combination of "Hruod" meaning "fame / glory / honour / praise / renown" and "Berht" meaning "bright / light / shining".
So Bob means "fame-bright", or "shining with glory".
https://www.youtube.com/watch?v=pp3BLHqDUuI