Tarsha

Girl

Meaning of the name Tarsha: Brave

Origin of the name Tarsha: Native American

Alternate spellings of the name Tarsha: Tarshia