I don't think it matters that much Moose Finbar sounds like a badass.
我觉得都可以,这不重要。驼鹿芬巴听起来很厉害。
英语百科
Finbar
Finbar is an Irish given name that may also be spelled Finbarr, Finbarre, or Finnbar. It is derived from Fionnbharr, an old Irish word meaning "fair-headed one". The anglicised, shortened translation of Finbar is Barry.
Finbar may refer to: