ledge

noun
1
a narrow, flat piece of rock that sticks out from a cliff
لبه صخره, برآمدگی سنگی, تخت سنگ برآمده
2
a narrow flat shelf fixed to a wall, especially one below a window
طاقچه, رف
She put the vase of flowers on the window ledge.