• Top definitionTop Definition

Enshin

1. Pap,

2. Sacrifice

e.g.

1. Hyua enshin ohuro,

2. Udu ọnkyẹ shin imi nii srẹ ọma mi enshin

en

1. Drink corn pap

2. Obeying my commands is better than offering sacrifices to me


date publishedAugust 15, 2023
Thanks for the feedback.

Setting up an account is free! Login to leave a like.