Bactra

What is Bactra?

Bactra definition and meaning on Dictionary terms:
noun

ancient name of Balkh.