Meaning of nyamuragira

Definition of nyamuragira

(noun) an active volcano in eastern Congo

Other information on nyamuragira

WIKIPEDIA results for nyamuragira
Amazon results for nyamuragira