Arabic · noun · Nation, Faith & Society

Takraar

तकरार
Meaning

Colloquial: a quarrel, altercation, wrangle.