The person who writes dictionary is called-
A
Calligrapher
B
Lexicographer
C
Editor
D
Compiler
Correct Answer: Lexicographer