Colossus
Hindi Meaning: विशाल प्रतिमा
English Meaning: A gigantic statue or thing
Commotion
Hindi Meaning: शोरगुल
English Meaning: Noise and confusion
Communication
Hindi Meaning: संचार
English Meaning: The act of conveying information
Compassion
Hindi Meaning: दया
English Meaning: Sympathy for others' suffering
Compere
Hindi Meaning: कार्यक्रम का संचालक
English Meaning: A host of an event
Complacent
Hindi Meaning: आत्मसंतुष्ट
English Meaning: Self-satisfied without awareness
Complement
Hindi Meaning: पूरक
English Meaning: Something that completes
Compliment
Hindi Meaning: प्रशंसा
English Meaning: A polite expression of praise
Comprised
Hindi Meaning: शामिल
English Meaning: Included or made up of
Compunction
Hindi Meaning: पश्चाताप
English Meaning: A feeling of guilt