entregar
deliver
enter
to go in
+
-ar
verb suffix
Entregar means to deliver. Think of it as enter0 (to go in0) + -ar1 (verb suffix1), as if you're 'entering' something into someone's possession.
verb
  1. deliver
    To give something to someone, especially by hand
    Por favor, entrega este paquete a mi vecino. // Please deliver this package to my neighbor.
  2. surrender
    To surrender or relinquish control of something
    Los criminales decidieron entregarse a la policía. // The criminals decided to turn themselves in to the police.