Refine this word faster
Norry
noun
Definitions
Noun
- 1 an improvised rail vehicle from Cambodia; a bamboo train.
Etymology
Borrowed from Khmer ណូរី (nourii).
See also for "norry"
Next best steps
Mini challenge
Unscramble this word: norry
Borrowed from Khmer ណូរី (nourii).
Unscramble this word: norry