ha,
has the following definition + add your definition
ha ha
ha ha is a general term
The word ha, is a general term meaning ha ha