streetfolk
Noun
Meaning
streetfolk pl (plural only)
People who habitually spend time in the streets, such as public entertainers or the homeless.
Noun
streetfolk pl (plural only)
People who habitually spend time in the streets, such as public entertainers or the homeless.