hagadaha

English: Translation
to stay at a distance; to keep one's distance
verb