marvels is a form of:

Marvel



1.
(LITERARY) អច្ឆរិយវត្ថុ
noun
1.
~ (at something) (a wonderful thing) អ្វីៗដ៏អស្ចារ្យ
verbpast tense: marveled ; past participle: marveled ; present participle: marveling ;
1.
(INTRANSITIVE) (to be amazed, to wonder at or about) ស្ញប់ស្ញែង
  • marvel at
    - ស្ញប់ស្ញែង (ចំពោះ)
ENGLISH MEANING
noun
1.
That which causes wonder; a prodigy; a miracle.
verbpast tense: marveled ; past participle: marveled ; present participle: marveling ;
1.
(INTRANSITIVE) To be struck with surprise, astonishment, or wonder; to wonder.
2.
(TRANSITIVE) To marvel at.
3.
(TRANSITIVE) To cause to marvel, or be surprised; -- used impersonally.
1.
Wonder