meaning of dumbfounding

1. bewildering or striking dumb with wonder


Related Words

dumbfounding |

Developed & Maintained By Taraprasad.com

Treasure Words