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