Meditator meaning

One who meditates.
noun
1
0
Advertisement