meaning of shrinking violet

1. someone who shrinks from familiarity with others


Related Words

shrinking violet |

Developed & Maintained By Taraprasad.com

Treasure Words