Auto Suggest Form Form Fields

Hi there, I was wondering if we could auto populate form submission field based on our contact database.

 

So for example, if we are filling in a form for a client, and the first field is an email field, ideally the user would type say 2 letters, and then have automated suggestions of emails based on the contact database that we have? 

This way the fields that already exist on the contact database would populate throughout the form and we won't have to check if it already exists or overwrite a previous submission!