bookstand

(noun)

noun

1. A small stall where books are sold

2. A rack for holding books; a bookrack

3. A stand, made for holding books open