What does -kundig mean?

-kundig - German to English

with a good understanding of