A heart murmur is an unusual sound heard during a heartbeat, often resembling a whooshing or swishing noise, caused by turbulent blood flow in or near the heart. While many heart murmurs are harmless, some can indicate underlying heart problems that may require further investigation or treatment.