If you have information about this name, share it in the comments area below!
Definition funny of Guimps:
the worlds smallest website..beyotch
Books about Guimps:
Pestalozzi. His Life and Work [Paperback]  (Author) Roger de Guimps (2005)
Wiki information Guimps:
Guimps is a commune in the Charente department in southwestern France.