Estray



ENGLISH MEANING
noun
1.
Any valuable animal, not wild, found wandering from its owner; a stray.
1.
To stray