Definition of moon dog in English:

moon dog

(also moondog)

noun