shiba
Meanings
noun
- Ellipsis of Shiba Inu.
name
- An area of Minato, Tokyo prefecture, Japan.
noun
- Ellipsis of Shiba Inu.
Word forms
Etymology
Borrowed from Japanese 芝 (Shiba).
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.