Bellamy isn't invented. It has a history as a surname. I (the sister in question) recalled it one day in French and thought it would make a great girls' first name, given the 'belle amie' etymology. Now, if we lived in a French speaking country I agree it would be somewhat odd. But unless I actually named someone Beautiful Friend... most names have word origins, so would naming someone
Lucy be the same as naming the child Light to you? What about
Charles? Let's just call him Man.