Smarty Words

homeless

Meaning 1:

A person who doesn't have a place to live.

Other Words