meaning of beluga caviar

beluga caviar meaning in General Dictionary

roe of beluga sturgeon often from Russia; highly respected