Girl Dog Name: Shelly

Name: Shelly
Meaning: Clearing near a ledge
Origin: English
Pronunciation: She-lly

Dogs Named "Shelly" in Pop Culture

Shelly

character in Carl Hiaasen's "Flush."