Webster's Revised Unabridged Dictionary · 1913

Marysole

Marysole , noun

[Mary, the proper name + sole the fish.]

(Zoology) A large British fluke, or flounder (Rhombus megastoma); -- called also carter, and whiff.