The English term "yard" matches the Finnish term "piha"

other english words that include "yard" : finnish :
courtyard piha