Dictionary search results

Showing 1-2 of 2 results

tor British & World English

A hill or rocky peak

Tor in mahseer British & World English

A large edible freshwater fish of the carp family, native to northern India and the Himalayan region


You searched for tor