ha re long ba
Jump to navigation
Jump to search
be startled, get a fright, aghast, amaze, baffle, bewilder, consternation, daze, marvel, surprise, be astonished, frightened [JV]
inconceivable, wonderful, astonishing, shocking [IW]