Sheppey argentine

noun
Shep·​pey argentine | \ ˈshepē-\

Definition of Sheppey argentine

History and Etymology for Sheppey argentine

Sheppey, island at the mouth of the Thames, England + argentine

Keep scrolling for more