What does Amelin mean?

Amelin meaning in Urban Dictionary

A lost girl but generally extremely sort.