नभासाद (Nabhasad) Meaning in English