Habitational name from either of two places so named Feltham: one southwest of London in Middlesex and the other in Somerset. The former is named from Old English feld "open country" or felte "mullein" (or a similar plant) and ham "homestead"; the latter from Old English filethe "hay" and ham