land shark
Noun
Meaning
Alternative form of landshark.
(fantasy) Any shark-like creature that dwells on land.
Source: en.wiktionary.orgAlternative names
land-shark
Noun
Alternative form of landshark.
(fantasy) Any shark-like creature that dwells on land.
Source: en.wiktionary.orgland-shark