Meaning & History
From Japanese 蘭 (ran) meaning "orchid" or other kanji pronounced in the same way.
Related Names
People think this name is
Categories
Bandori characters, Black Butler characters, Detective Conan characters, English verbs, film titles, flora, flowers, Infinite Stratos characters, isograms, Israel in the Eurovision Song Contest, Jackson Browne lyrics, Japanese words, nature, plants, Shining characters, Touhou Project characters, Witch Hunter characters, word names, Yandere Simulator characters