street person


Meanings

  • someone who sleeps in any convenient place

Synonyms