definition of waif and stray from Merriam-Webster

WAIF
a :  a piece of property found (as washed up by the sea) but unclaimed
b plural :  stolen goods thrown away by a thief in flight
a :  something found without an owner and especially by chance
b :  a stray person or animal; especially :  a homeless child
STRAY
noun \ˈstrā\
: an animal (such as a cat or dog) that is lost or has no home
: a person or thing that is separated from a group