It has different meaning at different places. So, first of all, in India, it defines as a garden,in Japan it means very loyal, in china it means devil, in the UK the US Nd Canada it regard as a garden of love 🌟💌💯💯
by Gaggi0420 November 25, 2021