meaning of cashew nut

cashew nut meaning in General Dictionary

kidney-shaped fan delicious only if roasted