Name Echa Gender Feminine & Masculine Usage Chamorro Edit Status Status Meaning & History Means "to give blessing" in Chamorro.