meaning of tower of strength

1. a person who can be relied on to give a great deal of support and comfort


Related Words

tower of strength |

Developed & Maintained By Taraprasad.com

Treasure Words