leg-rest (n.) Look up leg-rest at Dictionary.com
1833, from leg (n.) + rest (n.1) "support on which something rests."