インスラ
Meanings
1
insula; ancient Roman apartment building
Architectural term for a multi-story Roman tenement block, often with shops on the ground floor.
from Latin
The insulae of ancient Rome were apartment buildings where common people lived.
2
inside slider
abbreviationbaseball
Baseball abbreviation for インサイドスライダー, a slider that breaks in toward the batter.
His inside slider is tough for left-handed batters to hit.