Amsa Daga Hamza Mande - 11/02/2021 0 16 Amsa English:to recieve or accept something. Hausa:amsa na nufin karbar abu.