mar - Dictionary definition and meaning for word mar
hindi- mar(beating)- spoils the appearance of anything.
MARked the wall with paint and spoil(damaged)it
Powered by Mnemonic Dictionary
salman has beaten(marred) katrina in public..her appearance was spoiled..!