Borrowed from Latin -vorus, from Latin vorāre (“to devour”).
-vor (adjective-forming suffix, feminine -vora, masculine plural -vors, feminine plural -vores)
-vor m (noun-forming suffix, plural -vors)