locutor

Meaning

Noun

Origin

  • Latin locūtor ("speaker, talker").