Crossword Genius

Flower shop online here? (6)

Ross

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" .)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app