Definition of "Talay"

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