meaning of dumfounder

1. To dumfound; to confound.


Related Words

dumfounder |

Developed & Maintained By Taraprasad.com

Treasure Words