The Italian term "giardino, verziere" matches the English term "garden"

other italian words that include "giardino" : english :
giardino zoologico zoological gardens