Albatross

German Meaning

Albatros

English Meaning

  1. Any of several large web-footed birds constituting the family Diomedeidae, chiefly of the oceans of the Southern Hemisphere, and having a hooked beak and long narrow wings.
  2. A constant, worrisome burden.
  3. An obstacle to success.