Definition, Meaning & Anagrams | English word CREEN
CREEN
Definitions of CREEN
- (Cornwall, obsolete) To complain; to whine; to moan.
Number of letters
5
Is palindrome
No
Search for CREEN in:
Page preparation took: 295.10 ms.