Pinyin Dictionary results for "su shuang"

骕骦
(literary) good horse (old)
鹔鹴
green, long-necked mythical bird
双宿双飞
lit. to rest and fly together (idiom); fig. to live in each other's pockets; to be inseparable
Dictionary data provided by CC-CEDICT