Name Details

Isa

Meaning

Chamorro word for rainbow.