beluga : Idioms & Phrases


beluga caviar

  • noun roe of beluga sturgeon usually from Russia; highly valued
WordNet