Joachim is a Germanic surname, ultimately derived from the Biblical king Jehoiakim.
Pronunciation varies, and may be wa-keem' or jo'-akim.