The word 's literal meaning is `` flower town '' .
The word 's literal meaning is `` flower street '' .