Izusa

Native American
"white stone"

Izusa Origin and Meaning

The name Izusa is a girl's name of Native American origin meaning "white stone".

Highly unusual; could be confused with the Isuzu automotive brand.