Dictionary Definition:
ihếha ind. here and there, now and then, repeatedly • -mātṛ m. one whose mother is here and there, i.e. everywhere RV. vi, 59, 1