めい らん
meiran

Noun

1. bewilderment; confusion

Rare