librettist

noun
1
a person who writes the words for an opera or a musical play
نویسنده متن اپرا, نویسنده اشعار اپرا, متن‌نویس اپرا