imitatour
English
Noun
imitatour
(
plural
imitatours
)
Obsolete form of
imitator
.