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

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