What does beach plum bush mean?

beach plum bush meaning in General Dictionary

seacoast shrub of northeastern the united states having showy white blossoms and delicious purple fresh fruit