Search results
- Dictionarylion/ˈlʌɪən/
noun
- 1. a large tawny-coloured cat that lives in prides, found in Africa and north-western India. The male has a flowing shaggy mane and takes little part in hunting, which is done cooperatively by the females. Similar
- 2. a member of a touring international rugby union team representing the British Isles.
Powered by Oxford Dictionaries