umbilicusumbrella umbra (English) [ IPA: ˈəmbrə ASM: আম্ব্ৰা]Contributed by: Biraj Kumar Kakati on 2008-10-03 1. (Abstract Noun) A region of complete shadow resulting from total obstruction of light. কোনো বস্তুৰ ঘন, প্ৰধান ছাঁ। English: umbra, Assamese: প্ৰচ্ছায়া, Bodo: सायख्लं