アルバトロス LinksSentence search for アルバトロスEdit in JMdict Noun1. albatross (seabird)See also アホウドリNoun2. albatross (score); double eagleGolf Discussions Log in to talk about this word.