A good wine or high quality chocolate are always appreciated. Make sure the wrapping is attractive and do not expect the gift to be opened in your presence.
A hostess gift is a gift given to your host or hostess as a sort of 'pre-thank you' for having you. A bottle of wine, flowers or maybe even gourmet coffee are common hostess gifts. A small hostess gift is generally considered appropriate for dinners and parties, while guests who are staying for several days may get something larger.
A Dried Fruit Basket can be a good hostess gift. Fresh Fruit is more appealing visually but dried fruit can last longer. A dried fruit basket can be a great hostess gift. The key to being a good hostess is uderstanding and catering to the likes of your guest.
No, the proper term is "hostess"
GEISHA
Either a mother; mother-in-law; sister or good friend has a bridal shower and does not require a hostess gift. If the bride wishes to thank the hostess she could send a thank you note along with an arrangement of flowers.
Nazo no okurimono this is mystery gift in Japanese
If it's a special occasion such as a birthday; special anniversary; wedding shower or baby shower then yes, you should take a gift. If it's just a get together with friends for dessert then no, it's not necessary to bring a gift unless you want to bring a bottle of wine or flowers for the hostess if you know them well, but not mandatory.
No you do not take a gift to a dinner party when you are a guest of honor. You are the focus point of the dinner party. However, after the event you should send a note of thanks to the hostess.
geisha promounced gay-e-shah
Uhmm.. Well I Probably would..
Japan
you can give any western gift or useful thing. Traditional gift was to give money inside a cover with blessings.