What does beluga caviar mean?

beluga caviar meaning in General Dictionary

roe of beluga sturgeon often from Russia; highly respected