insole (n.) Look up insole at Dictionary.com
1850s, from in + sole.