vastu in English dictionary vastu Meanings and definitions of "vastu" noun (India) A philosophy of architecture that has elements akin to feng shui more Sample sentences with "vastu" Declension Stem Try again Authors