B"H (Baruch HaShem) Blessed is G-d.
I am Omer Scott Elam, a Hebrew American and I would like to explain my name.
Elam means: Hidden; grandson of Noah, and also for ever.
It also means young boy or virgin boy.
The female virsion is "Alma" which means the same things in the feminine.
Elam is most definitely "Hebrew" in origin. It may be found in England as well as semitic countries; the Baltics, Poland and especially Israel. Using the word as a name or a discription depends on specific verbage needed for the message/purpose intended.