• word of the day

    foster-nurse

    foster-nurse - Dictionary definition and meaning for word foster-nurse

    Definition
    (noun) a nurse who raises another woman's child as her own
Connect with us on Facebook