meaning of canary wine

1. a sweet white wine from the Canary Islands


Related Words

canary wine |

Developed & Maintained By Taraprasad.com

Treasure Words