noun a town in central Israel, SE of Tel Aviv.
rehovot 🔊 Listen to this noun a town in central Israel, SE of Tel Aviv. Share Facebook Twitter Google +