Webster's English Dictionary

ha

ha \'ha:\ ij [ME] : - used to express surprise, joy, or grief or sometimes 
   doubt or hesit ation

About this web page.
TH