BOOKSTALL

Definition of BOOKSTALL

  1. (noun)a shop where books are sold