meaning of high souled

1. Having a high or noble spirit; honorable.


Related Words

high-souled |

Developed & Maintained By Taraprasad.com

Treasure Words