meaning of scrine

1. A chest, bookcase, or other place, where writings or curiosities are deposited; a shrine.
2.
To cringe.


Related Words

scrine |

Developed & Maintained By Taraprasad.com

Treasure Words