A person who shares information and ideas with others; someone skilled at conveying messages clearly.
From Latin 'communicare' (to share or impart), from 'communis' (common). The '-or' suffix indicates a person who performs the action.
Try Another Word