troj ( synonym found)

Definition of troj:

°An ancient city in what is now Turkey.
°derived from Troyes in France.

Definition of troj:

°An ancient city in what is now Turkey.
°derived from Troyes in France.

Back to Top