Ruffing Coat of Arms
Also Available: Ruffin Ruffieux Ruffi Ruffhead Ruffett Ruffet