:The name Sighisoara  
 :* is not English, but the Romanian transcription of the Hungarian name Segesvár 
 :* was first mentioned after Vlad was already born 
 :* suggests Transylvania as being Romanian territory at the time, thus is an anachronism. 

 :If it were an English name, like Vienna, Moscow etc. that is really English then it should be used, but since this is not the case, the then-used form should be mentioned. (Sighisoara is naturally used more commonly today in English, as it is the current name). It is like talking about Istanbul at the time of Constantinople. The current name of the town should also be mentioned of course when first using the name of the town, for information, but history doesn't change.