琉球角鸮 liúqiújiǎoxiāo Ryukyu scops owl Definitions Defs Origin Strokes Stroke Words Sentences Sents 琉球 liúqiú Ryukyu The Ryukyu Islands, an archipelago stretching from southwest Japan to northern Taiwan.角鸮 角鴞 jiǎoxiāo screech owl screech owl, referring to owls of the genus Megascops or Otus