What is the meaning of Legatus?

envoy, ambassador, legate

deputy

commander, lieutenant

sent, despatched, having been sent.

Source: wiktionary.org