Female+parent

  • 131dam — dam1 noun 1》 a barrier constructed to hold back water and raise its level, forming a reservoir or preventing flooding.     ↘a barrier of branches in a stream, constructed by a beaver to provide a deep pool and a lodge. 2》 (also dental dam) a… …

    English new terms dictionary

  • 132dam — n. Mother (of a beast), female parent …

    New dictionary of synonyms