Meaning of name Madan - Cupid, God of Love, Man filled with beauty, Intoxicating, Pleasing, Another name for the Love God Kaama, Spring, Passion. Currently we have thousand of Baby Boy Names A to Z with meaning. Know Similar Names and Variant Names for name Madan