shiba

Noun

1. four-horse carriage

Other forms: