Name Details

अमीलिया (Amelia)

Meaning

भरोसेमंद, सुंदर, जर्मन, कार्य