いばら

thorn

What does mean?

is a Japanese noun meaning thorn in English. It is written as in kanji, いばら in hiragana, and ibara in romaji. This word is part of JLPT N1 vocabulary.