About us
Define
Definitions for
"Allenby Street"
Allenby Street is a main traffic arterial in Tel Aviv, Israel. It was named in honor of Lord Edmund Allenby.
en.wikipedia.org