meaning of free handed

1. Open-handed; liberal.


Related Words

free-handed |

Developed & Maintained By Taraprasad.com

Treasure Words