meaning of wishing cap

1. a magical cap that secures whatever one wishes for


Related Words

wishing cap |

Developed & Maintained By Taraprasad.com

Treasure Words