VIVAD

VIVAD

A doctrinal debate, Dispute, Quarrel, Controversy.