mehu

mehu

English Noun
Ad

Definition

Alternative form of meu (“second minister of Kingdom of Dahomey”).

Ad