From mw- + -andika (“to write”).
mwandishi (m-wa class, plural waandishi) or mwandishi (m-wa class, plural wandishi)