waif:
stray, soul, urchin, orphan, ragamuffin (dated)
i couldn't find Hamin syn. but its not in waif so there you go
"street child"
Both are correct.
Synonym means: a word having the same or nearly the same meaning as another in the language. Definition means: the act of defining or making definite, distinct, or clear / the formal statement of the...
live, exist, survive, breathe, endure
You can find both synonyms and antonyms by clicking on the links listed below.