The name Bellamy means Good Friend and is of French origin. Bellamy is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
Irish/Norman/French origin. Derived from a nickname for a good friend: combining the Latin "bellus" (or French "Belle") and "ami."