Dagan \d(a)-gan\ as a boy's name is of Hebrew origin, and the meaning of Dagan is "grain, the earth".
Dagan has 1 variant form: Dagon.
Baby names that sound like Dagan are Dagen and Dugan.