meaning of scatterling

1. One who has no fixed habitation or residence; a vagabond.


Related Words

scatterling |

Developed & Maintained By Taraprasad.com

Treasure Words