meaning of Amelin

Amelin meaning in Urban Dictionary

A lost girl but generally extremely sort.