meaning of nakuru

1. a city in western Kenya; commercial center of an agricultural region


Related Words

nakuru |

Developed & Maintained By Taraprasad.com

Treasure Words