Etymology
Today it means: Any of several freshwater plants, of the genus Pontederia, that have heart-shaped leaves Full definition →
From pickerel + weed.
Etymology from Wiktionary, CC BY-SA 4.0.