イェンウオTop 50000MeaningsNoun1. swift's nest (used to make bird's nest soup) (Usually kana)Other readings燕えん窩かえんか