Troyan Family History
Troyan Name Meaning
Jewish (from Belarus): habitational name from Troya in Belarus or from a place called Trojany of which there are several examples in Poland. Americanized form of Polish Czech Slovak Croatian and German Trojan .
Source: Dictionary of American Family Names 2nd edition, 2022