In French, name Bel means – Fair. Lovely one. Sometimes used as an independent name associated with the French word belle, meaning beautiful.. Other origins for name Bel include – French, Indian, Spanish, English, German. Name Bel is most often used as a girl name or female name.