メークイーン
Meanings
Noun
1. May Queen (potato variety)