Vigorous    (English)
3 up 1 down
Definition: Lagbara (Yoruba)
by Wole from NY, U.S Sep 12, 2010