English (mainly East Anglia): A nickname, perhaps for a vain or showy person, derived from Middle English scheldrake or shelledrake, meaning 'sheldrake' (the male of the shelduck, a mainly white duck with a conspicuous red-brown breastband).
Source: Dictionary of American Family Names, 2nd edition, 2022
Looking for Luke Sheldrick?
Contact [email protected]