In agreement or harmony with something; compatible and consistent. Can also refer to pleasing combinations of sounds or ideas.
From Latin 'consonare' meaning 'to sound together,' from 'con-' (together) and 'sonare' (to sound). Originally a musical term for harmonious sounds, later extended to mean any form of agreement or harmony.
Try Another Word