Name Echa Gender Feminine & Masculine Usage Chamorro Edit Status Status2a. listed usages are verified Meaning & History Means "to give blessing" in Chamorro.