English edit

Etymology edit

stair +‎ head

Noun edit

stairhead (plural stairheads)

  1. The landing at the top of a staircase.