What does Betsaida mean?

Betsaida - German to English

Bethsaida