Not all Hebrew names are strictly Hebrew in origin: some may have been "taken" from other languages since ancient times. These include Egyptian, Aramaic, Phoenician, Greek, Latin, Arabic, Spanish, German, and English.