Listen

Description

A meaning for ĀHURU - shelter / comfort / safe haven