meaning of nincompoop

1. A fool; a silly or stupid person.
2.
a stupid foolish person


Related Words

nincompoop |

Developed & Maintained By Taraprasad.com

Treasure Words