bucentaur
English
bucentaur meaning in English • bucentaur का अर्थ अंग्रेजी में
Noun
- A fabulous monster, half ox, half man.
- The state barge of Venice, used by the doge in the ceremony of espousing the Adriatic.