(Slavic) God is good Yancka, Yancca, Yankka Health Source: Medical Dictionary Author: Health Dictionary