Meaning of “ha ha” - Learner’s Dictionary

ha ha

exclamation us uk

used in writing to represent the sound someone makes when they laugh

(Definition of “ha ha” from the Cambridge Learner’s Dictionary © Cambridge University Press)