From Middle Dutch tamelijc, temelijc. Related to betamen, betamelijk. Compare German ziemlich.
tamelijk