Glossary: Odwira

DEFINITION:
Annual Akan festival for the propitiation of the ancestors.

All Countries