distinguisher

DISTINGUISHER, n.

1. He or that which distinguishes, or that separates one thing from another by marks of diversity.

2. One who discerns accurately the difference of thins; a nice or judicious observer.