meaning of lending institution

1. a financial institution that makes loans


Related Words

lending institution |

Developed & Maintained By Taraprasad.com

Treasure Words