From m- + -danganyifu (“deceitful, false, insincere”).
mdanganyifu class I (plural wadanganyifu class II)