meaning of shelterless
1.
Destitute
of
shelter
or
protection.
Related Words
shelterless
|
Developed & Maintained By
Taraprasad.com