ESTRAY MEANING IN ENGLISH

• Estray Definition & Synonyms

  1. (v. i.) To stray.
  2. (n.) Any valuable animal, not wild, found wandering from its owner; a stray.


RECENT SEARCHES