Bakhvalov(a) sounds completely Russian. Moreover, I don't think there are feminine Russian surnames that end on "-ava". Only "-ova", "-eva" (if we are talking about names that end on "-v-"). So...