← Dictionary آب انبار aab ambaaraab anbáar 1 آب انبارnounmasculine reservoir, pool Meaningsreservoir, pool (of water)poolTranslations (1)Russianрезервуар, водоём, бассейн. Related words اباسیند Indus ابا و اجداد ancestors اباسین Indus اباګنۍ relatives ابازی ABAZEY آب ایستاده Ab-i-Istada (lake آبادېدنه population ابایی paternal آبادېدل to become prosperous آب باز swimmer آبادی populated place آب بازی swimming