Trnavac () is a Serbo-Croatian place name and demonym, derived from trn ("thorn"), which may refer to: