Agent noun from cãntu + -ãtoru, possibly corresponding to Latin cantator. Compare Romanian cântător, Italian cantatore.
cãntãtoru m (plural cãntãtori, feminine equivalent cãntãtoari/cãntãtoare)