Yarmouk in French Yarmouk in French Yarmouk proper noun A river in Jordan, Syria and Israel, the largest tributary of the Jordan River. Add to Flashcards