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

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