meaning of Amme

Amme - German to English

(wet) nursing assistant [nanny]

View more

  • foster mother [archaic]
  • fostress [archaic]
  • foster feeder [family Columbidae]