While i really like the name
Amos, the meaning is really harsh. Here on BTN they kind of mellow it out, but other sources quote it as meaning "encumbered" or "bearer of burdens". Not something i would like to bestow upon my son. Too bad, because it is a cool name for a boy.