homeless: poor people who unfortunately do not have a home to live in
poor people: people without possessions or wealth (considered as a group)
own right: by title vested in yourself or by virtue of qualifications that you have achieved