← Back to browseアホウドリ[ahoudori]noun#58,815Japanese definitionNo Japanese definition yet.English definitionalbatross (esp. the short-tailed albatross, Phoebastria albatrus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsアホウ← アフィリエイトサイトアル・ジャジーラ →