meaning of beluga

1. A cetacean allied to the dolphins.
2.
small northern whale that is white when adult


Related Words

beluga | beluga caviar |

Developed & Maintained By Taraprasad.com

Treasure Words