meaning of dumfounding

1. of Dumfound
2.
bewildering or striking dumb with wonder


Related Words

dumfounding |

Developed & Maintained By Taraprasad.com

Treasure Words