meaning of shrieker

1. One who utters a shriek.


Related Words

shrieker |

Developed & Maintained By Taraprasad.com

Treasure Words