What does cashew nut mean?

cashew nut meaning in General Dictionary

kidney-shaped fan delicious only if roasted