This coat-of-arms is actually the coat-of-arms of a small town in France, near Calais, named (surprise!) Anvin:
This seemed to be a great reason to adopt it as the family coat-of-arms. Anvin, Nord-Pas-de-Calais, France has definitely ended up on my list of places to visit :)