Results

hen-laft noun
1 place where hens roost
2 roof joists of a house and the space above them