meaning of wellspring

1. an abundant source; "she was a well of ">information"


Related Words

wellspring |

Developed & Maintained By Taraprasad.com

Treasure Words