meaning of Batseba

Batseba - German to English

Bathsheba