Back to Dictionary
献花
獻花
xiànhuā
1. to offer flowers
2. to lay flowers (as a memorial)