jalustin

Noun

 * 1) stirrup footrest for horseback riders
 * 2)  stirrup, stapes bone in the middle ear