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

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