Bookmaker
English Meaning
One who writes and publishes books; especially, one who gathers his materials from other books; a compiler.
- One that edits, prints, publishes, or binds books.
- One who accepts and pays off bets, as on a horserace. Also called bookie.