Quick answer
Drogo is a boy name meaning "to carry, to pull; ghost, illusion; precious, dear".
Meaning and history
Frankish name, possibly derived from Gothic dragan meaning "to carry, to pull" or Old Saxon drog meaning "ghost, illusion". Alternatively, it could be related to the Slavic element dorgŭ meaning "precious, dear". This name was borne by sons of both Pepin of Herstal and Charlemagne.
Notes and context
Usage: germanic