English
›
Words
muse
Translation:
English
Noun
1
source
of inspiration
Verb
0
ponder
at length
Add
Translation