Have a question about "ABAZA" a language/folk ?!

I heard in Georgia, Russia and the area aound there there a people who are called "ABAZA" and they speaking abaza. I also heard, that they claim to...