meaning of river horse

1. massive thick-skinned herbivorous animal living in or around rivers of tropical Africa


Related Words

river horse |

Developed & Maintained By Taraprasad.com

Treasure Words