Miho is a feminine Japanese given name and a masculine Croatian name. It can have many different meanings in Japanese depending on the kanji used.