1. mbari - Noun
2. Mbari - Proper noun
mbari (plural mbaris or mbari)
(Nigeria, West Africa) A ceremonial clay shrine filled with clay models of humans or deities, made by the Igbo tribe.
MBARI
Initialism of Monterey Bay Aquarium Research Institute.