It's a surname, ultimately from old Norman/French origin, meaning "fair/ beautiful friend".
It's not used as a given name in
France at all, but if anything it should be male since the phrase "bel ami" is masculine. "
Belle amie" (Belleamie?) would be the feminine equivalent.
claude, hadeline ("hadley"), honor, isemay, primrose, thomasina
benedict, everard, gratian, seeley, remy, roald, zebedee ("zed")