Entry # 6464 has returned 1 entry

hagadaha

verb to stay at a distance; to keep one’s distance