Bea is a name of Hebrew origin meaning "pledge" or "oath," often associated with the name Beatrice but standing alone as a charming and unique option. It has a long history, first appearing in medieval French literature, and today it is considered vintage yet modern and stylish for girls born in any era.