talurang

Noun

 * 1) landing structure on at the foot of a flight of stairs