waifs and strays

plural noun

Definition of waifs and strays

British
: people or animals that do not have a home