Istanbullu (English, noun)
expansion: Istanbullu (plural Istanbullus)
Senses:
glosses: An inhabitant of Istanbul, Turkey.
Forms:
form: Istanbullus
tags: plural