The Indonesian term "urat" matches the English term "muscle"

other indonesian words that include "urat" : english :
surat letter