EGAVE
lostling
Meaning
noun
A person who is lost or abandoned.
Similar words
stray
foundling
lost sheep
straggler
streetling
strandee
driftling
landlouper
fledgling
orphan
Save “lostling” to learn later