Ibara

Japanese surname
"thorn"

Ibara Origin and Meaning

The name Ibara is a girl's name meaning "thorn".

Typically seen as a Japanese surname, but used for a female antagonist in the anime series My Hero Academia.