meaning of Amaria

Amaria meaning in Urban Dictionary

An excited and always hyper girl with flowy locks and an excitement for puppies. Enjoys creating strange terms the enjoyable from it.