John or Ivan Asen may refer to the following Bulgarian royalty:
- Ivan Asen I (1186–1196), Ruler of Bulgaria
- Ivan Asen II (1218–1241), Ruler of Bulgaria
- Ivan Asen III (1279–1280), Ruler of Bulgaria
- John Komnenos Asen, Ruler of Valona
Related Phrases
Related Words