meaning of amandla

amandla meaning in Urban Dictionary

The Zulu word for "Power." mainly utilized during apartheid