Apte Sanskrit-English Dictionary [baṃdha-itra] 1 The god of love.2 A leathern fan (carmavyajana).3 A spot, mole. Source entry