chartreuse
Top 20000
Meanings
Noun
1. chartreuse (liqueur)
2. Grande Chartreuse; or any Carthusian monastery (a charterhouse) (originally)