Amby \a-mby\ as a boy's name is a variant of Ambrose (Greek), and the meaning of Amby is "immortal".
The baby name Amby sounds like Ambie. Other similar baby names are Abby and Amry.