Caused

Hindi Meaning

उत्पन्न करना

पहुंचाना

मचाना

पहुंचा देना

कारण बनना

कारण होना

English Meaning

  1. Simple past tense and past participle of cause.