meaning of grouch

1. a bad-tempered person


Related Words

grouch | grouchily | groucho | grouchy |

Developed & Maintained By Taraprasad.com

Treasure Words