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