Larawang-diwa

Definition of Larawang-diwa
(noun) mental picture