Yagoubian
English
Proper noun
Yagoubian
Alternative form of
Yacoubian