Geoffrey of monmouth

What is Geoffrey of monmouth?

Geoffrey of monmouth definition and meaning on Dictionary terms:
noun
1100?

Tags: