Definition, Meaning & Anagrams | French word RAIN
RAIN
Definitions of RAIN
- (geography) a raised border on a field or forest that serves as a boundary
Number of letters
4
Is palindrome
No
Search for RAIN in:
Page preparation took: 298.35 ms.