From sun and teleo; to complete entirely; generally, to execute (literally or figuratively)end, finish, fulfil, make. see GREEK sun see GREEK teleo