Arabic word
imbued
مستبع بالروح.
Imbued with spirit.
Quick check
Games and Smart Review are free with an account. Log in