Definition of "Istro"

The word, "Istro" does not exist in our dictionary.