EGAVE

lostling

Meaning

  1. 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