Word of the Day for August 17, 2025: envoy admin 3 hours ago Malaysian Comments Off on Word of the Day for August 17, 2025: envoy 3 Views A representative or messenger, often sent on a diplomatic mission to represent a government, organization, or leader. Share Facebook Twitter Stumbleupon LinkedIn Pinterest