What's in a Name?

Name: Aminabidad

Location: England

Story: "Found it in the bible so I figured it must be a sign from god"