Enoch

Gender: boy

Nicknames: -

Of Hebrew origin, meaning "dedicated" or "trained." Enoch is a rare biblical name.