The name Batya means Daughter Of God and is of Hebrew origin. Batya is a name that's been used primarily by parents who are considering baby names for girls.
People who like the name Batya also like the names: Bracha,
Anouk,
Babette,
Ophelia,
Bridget,
Gunda,
Lotus,
Kostya,
Wilhelm,
Elioenai,
Maksim,
Henri,
Cormac,
Benoni