Word info

Chamorra

Noun

Meaning

Chamorra (plural Chamorras)

A female Chamorro.

Source: en.wiktionary.org

Close letter words and terms