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