Flower shop online here? (6)
I believe the answer is:
amazon
I believe this is a double definition.
'flower' is the first definition.
(Amazon is an example)
'shop online here?' is the second definition.
(Amazon is an online store)
(Other definitions for amazon that I've seen before include "Strong, aggressive woman" , "Flower" , "Aggressive female" , "S. America's longest river" , "Fighting woman from a great river" .)