MUHIRA

NAME

MUHIRA

MEANING

Bewilderer

LIKE