I have heard that abram means exalted father, and Abraham means father of a multitude. as he and sarah had not produced any kids till old age, the new name might well be considered confirmation, and prophetic of Gods promise of descendants.
some interesting thoughts from wysiwg above.