meaning of Amrote

Amrote meaning in Urban Dictionary

my desire