Nouns

(n)bookmakera maker of books; someone who edits or publishes or binds books
(n)bookmaker, bookiea gambler who accepts and pays off bets (especially on horse races)