support sb.
esteem; give with respect; recieve
give birth to; cultivate; foster; maintain; provide for; support