هَهَهَhahaha · interjectionMeaning — Englishhaha, lol (used to indicate laughter)Meaning — FrenchHaha.