تَرّtarr · noun · Root: ت ر رMeaning — Englishverbal noun of تَرَّ (tarra) (form I)Same rootتَرَّ · تُرّ