Garrwa
English
Proper noun
Garrwa
Alternative form of
Garawa
.