まよえるこひつじ
Meanings
Expression
1. stray sheep; lost lamb; (fig.) person at a loss for what to do
Composed of
lost; astray; adrift; wandering