nyamuneka manuka iwanjye mugitaha the scientific name is derived from ancient greek he took a great interest in yachting and developed an admiralty practice abato baramushaka ngo abigishe ubuhanzi