Nyabira - meaning and definition. What is Nyabira
Diclib.com
Online Dictionary

What (who) is Nyabira - definition


Nyabira         
HUMAN SETTLEMENT IN ZIMBABWE
Nyabira is a village in the province of Mashonaland West, Zimbabwe. It is located about 34 km north-west of Harare on the main road and railway line from Harare to Chinhoyi.